package com.songlanyun.modules.signin.model.vo;

import com.songlanyun.common.drive.ValueObject;

import lombok.Data;

/**
 * 签到数据统计视图
 *
 * @author lijiahe 2022-08-04
 */
@Data
public class SignInDataStatisticsVo implements ValueObject {

    {
        this.numDaySignInThisMonth = 0;
        this.cumulativeSignIn = 0;
        this.cumulativeLoveValue = 0;
    }

    /**
     * 本月已签到天数
     */
    private Integer numDaySignInThisMonth;

    /**
     * 累计签到
     */
    private Integer cumulativeSignIn;

    /**
     * 累计爱心值
     */
    private Integer cumulativeLoveValue;

    /**
     * 签到规则
     */
    private String rules;

}
